html {}
html, body {min-height:100%;}
ul,ol,dl,body{ margin:0; padding:0; list-style-type:none;font-family:'Microsoft YaHei'; font-size:14px;}
p{ margin:0;}
h1{ margin:0;}
h2{ margin:0;}
h3{ margin:0; font-size:1em;} 
h4{ margin:0;}
h5{ margin:0;}
h6{ margin:0;}
a{ text-decoration:none;}
a:link{ color:#000;}
a:visited{ color:#000;}
a:hover{ color:#999; cursor:pointer;}
a:active{ color:#000; background-color:transparent;}
i{ font-style:normal;}
iframe{ border-width:0;}
img{ border-width:0;}
button,input[type='text'],[tabindex]{outline:none;}
*{box-sizing:border-box;}

select.border1{border:1px solid #bfcfda; height:28px;border-radius:5px;}
input[type='button'] {cursor:pointer}
/*index*/
/*.index_html body {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='../css/images/bg.png' ,sizingMethod='scale');position:relative; box-sizing:border-box}
:root.index_html body {background:url(images/bg.png) no-repeat; background-size:100%; }*/
.img {width:100%; height:auto; position:fixed; top:0; left:0; z-index:0; }
.header { height:84px;border-bottom:3px solid #6eb530; box-sizing:border-box; background:#fff;position:relative;}
.section {width:1024px; margin:0px auto; position:relative;box-sizing:border-box}
/*��ҳlogoͼƬԭ�ȵ�ע��*/
/* .logo {background:url(images/logo.png) no-repeat 60px center;width:1024px; height:80px;margin:0px 135px;} */
/*��ҳͷ��ͼƬ��ע��*/
/*.top_bg { width:971px; height:312px; background:url(images/mainpic.png) no-repeat 147px 0; margin-top:-50px}*/
.index-nav {box-shadow: 0px 1px 4px #8f8f8f;  margin:0px auto;background:#fff; display:table;width:970px}
.index-nav a { height:60px; border-top:5px solid #fff;/*  width:241px;  */line-height:60px;font-size:16px;color:#383838; text-align:center;display:table-cell;padding:0 39px;}
.index-nav a > .icon {width:40px; height:40px; background:url(images/icon.png) no-repeat 0 -56px;display:inline-block;vertical-align:middle}
.index-nav a > .icon.zdbpxx {background-position:0 -56px}
.index-nav a > .icon.phsszdgg {background-position:-55px -56px}
.index-nav a > .icon.zdbcfagg {background-position:-110px -56px}
.index-nav a > .icon.ysqgk {background-position:-167px -56px}
.index-nav a.sel {border-top-color:#2eb8fb}
.index-nav a.sel > .icon.zdbpxx{background-position:0 0}
.index-nav a.sel > .icon.phsszdgg {background-position:-55px 0}
.index-nav a.sel > .icon.zdbcfagg {background-position:-110px 0}
.index-nav a.sel > .icon.ysqgk {background-position:-167px 0}
iframe.fill{display:block; margin:10px auto; position:relative; box-sizing:border-box; background-color:transparent}
.index-text {color:#fff; text-align:center; font-size:12px;padding:30px 0}
/*��ҳ*/
.index-body body {box-shadow: 1px 1px 4px #8f8f8f; margin:0px auto; box-sizing:border-box;}
.index-body body > div {background:#fff; padding:30px;padding-top:1px;}
.index-body body > div.page_div {padding:0; width:100%}
.zy_left, .zy_right {display:table-cell; vertical-align:top; }
.zy_left {position:relative; z-index:1; background:url(images/l_bg.png) no-repeat 0 center; width:387px; padding:30px}
.zy_left img {margin:50px 20px}
/*.zy_left > div {position:absolute;bottom:50px;right:10px}
.zy_left > div > a {color:#2eb8fb; margin:0 10px; text-decoration:underline; cursor:pointer}*/
.prompt {position:absolute; top:70px; left:68px;  height:45px; line-height:45px; font-size:14px; color:#fff; z-index:2; color:#49a7da;font-weight:bold;}
.prompt:before {content:''; float:left;width:32px;height:45px;background:url(images/icon.png) no-repeat 0 -352px}
.prompt > label {}
.btn_span {display:inline-block;margin:0 0 0 24px}
.btn_span a {margin-right:10px}
.zy_right > div {margin:10px 0; font-size:14px}
.zy_right li table caption{text-align:left; border:1px solid #bed0d9; border-bottom:none; cursor:pointer; position:relative; padding-left:5px}
.zy_right li table {border:1px solid #bed0d9; border-top:none;width:100%}
.zy_right li table caption:hover {color:#2eb8fb}
.zy_right li table td {padding:2px}
.zy_right li table caption:hover:before {height:3px; background:#2eb8fb; width:100%; position:absolute; top:-2px;left:0;content:''}
.zy_right li {width:100%; margin:5px 0px}
.index-body body > div.zy_bottom {border-top:1px dashed #d2d2d2;  display:table; width:100%; box-sizing:border-box; padding-top:20px;padding-bottom:20px;*width:910px;}
.zy_bottom > div { width: 50%; box-sizing:border-box;float:left;*width:420px;}
.more {cursor:pointer}
.zy_bottom > div.left { border-right:1px dashed #d2d2d2; padding-right:30px}
.zy_bottom > div.right {padding-left:30px}
.zy_bottom > div > div {height:40px; line-height:40px; background:#f0f0f0; text-align:right; padding:0 10px 0 0;margin-bottom:10px}
.zy_bottom > div > div > span {display:inline-block;background:#6eb530; color:#fff; padding:0 200px 0 10px;float:left;}
.zy_bottom > div > div > span i {content:''; float:left; background:url(images/icon.png) no-repeat 0 -207px; width:30px; height:30px;margin:5px 5px 0 0}
.zy_bottom li {cursor:pointer;position:relative;padding:0 100px 0 0; height:30px; line-height:30px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:321px}
.zy_bottom li:before {width:20px;height:20px; background:url(images/icon.png) no-repeat 0 -329px;content:''; float:left; margin-top:7px;}
.zy_bottom li > label {position:absolute; top:0;right:0; display:block;color:#999; height:30px;}
.zy_bottom li:hover {color:#2eb8fb}
.zy_bottom li:hover:before {background:url(images/icon.png) no-repeat -29px -329px}
.zy_images {height:175px;padding:0;position:relative;}
.zy_images p { text-align:center; font-size:16px;}
.v_out { margin: 20px auto; overflow: hidden;}
.v_show {width: 844px; overflow: hidden; position: relative; height: 147px; float: left;}
.zy_images:before {position:absolute; bottom:0;left:23px;content:''; background:url(images/link-pic-shadow.png) no-repeat 0 0; width:867px; height:33px;}
.v_cont {width: 6650px; position: absolute; left: 0px; top: 0px;}
.v_cont ul {float: left; text-align: center; line-height: 50px;}
.v_cont ul li {width: 210px; height: 105px; float: left; margin-top: 3px;position:relative}
.v_cont ul li > label {color:#fff;text-decoration:none;text-align:left; display:block; position:absolute; bottom:0; left:5px; width:201px;font-size:12px; background:#000; opacity:.5; height:24px;line-height:24px; filter:Alpha(opacity=50); text-align:center;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.v_cont ul li > label a{color:white}
.v_out_p {position: relative; overflow: visible;left:30px;}
.prev {float: left;width:40px;height:93px;background: url(images/lianjie.jpg) no-repeat; position:absolute;left:12px;top:10px;}
.next {float: left; padding: 38px 2px 0;}
.v_cont ul li > label a{color:white}
.v_out_p {position: relative; overflow: visible;left:30px;}
.prev {float: left;width:40px;height:93;background: url(images/lianjie.jpg) no-repeat; position:absolute;left:12px;top:10px;}
.next {float: left; padding: 38px 2px 0;}
.prev a {background: url(images/icon.png) no-repeat -33px -256px;}
.prev a:hover {background: url(images/icon.png) no-repeat -103px -256px;} 
.next a { background: url(images/icon.png) no-repeat 6px -256px; }
.next a:hover {background: url(images/icon.png) no-repeat -64px -256px;}
.next, .next a {width: 21px; height: 28px; display: block;}

.title {height:40px;border-bottom:1px solid #bfbfbf}
.title > span {position:relative; display:inline-block; height:40px; line-height:40px; font-size:16px}
.title > span:before{content:''; position:absolute; bottom:-1px; left:0;/*width:100%;*/ width:65px; height:3px;background:#6eb530}
.TableBody { width: 100%; font-size:14px;border-collapse:collapse; border:1px solid #e0e0e0; margin-top:10px}
.TableBody input[type='text'] {width:99%; height:30px; border:1px solid #e0e0e0}
.TableBody td {height:40px;padding:5px;color:#383838;border:1px solid #e0e0e0}
.TableBody td.left {text-align:left;background:#eee;}
.btns_div {text-align:center; margin-top:10px}

.l_div, .r_div{display:table-cell;vertical-align:top;padding-bottom:30px}
.r_div {padding:24px; box-sizing:border-box;}

.l_div {width:267px; background:url(images/left-nav.png) repeat-y 0 0;}
.l_div>p {background:#6eb530; height:110px;color:#fff; font-size:24px;text-align:right; padding-right:20px; box-sizing:border-box; width:100%; line-height:110px}
.article .title_p {font-size:24px; text-align:center; margin:10px 0}
.article > label {display:block;text-align:center; color:#666; font-size:14px; margin:10px 0}
.article .content {text-indent:24px;line-height:30px; font-size:17px; color:#383838}
.article a {color:#0099cc; text-decoration:underline; cursor:pointer;}
.article .v_cont li {width:130px; margin:0 5px; cursor:pointer; height:95px}
.article .v_cont ul li > label {filter:none; background:none; color:#383838; width:130px}
.article .v_cont ul li:hover img {border:1px solid #2eb8fb;}
.article .v_cont ul li img {border:1px solid #fff;}
.article .v_cont ul li:hover > label {color:#2eb8fb}
.article .prev,.article .next { padding-top:28px;}
.article .v_show {width:560px}
.GridBody {width:100%; border-collapse:collapse}
.GridBody td ,.GridBody th{height:30px;padding:5px; border:1px solid #e0e0e0; text-align:center}
.GridBody th {background:#eee}
.GridBody a {color:#383838;text-decoration:none}
/*easyui*/
a.searchbox-button {background:url(images/icon.png) no-repeat 0 -166px; height:20px;width:20px}
.l-btn {border-radius:10px; filter:none}
.combo-arrow {background:url(images/icon.png) no-repeat -29px -168px}
.easyui-combobox {margin-left:10px}
.l-btn:hover {background:#6eb430; border-color:#6eb430; color:#fff}
.l-btn-text {margin:0 10px}
.textbox {border-color:#bfcfda}
.datebox .combo-arrow {background:url(images/icon.png) no-repeat -60px -169px}
.pagination-info {display:none}
.pagination TABLE {margin:0px auto; float:none}
.tree-title{font-size:14px;z-index:1; position:relative}
.easyui-tree > li > div .tree-title,.easyui-tree > li > div.tree-node{height:45px;line-height:45px; font-size:16px;}
.easyui-tree > li {border-top:1px solid #fff; border-bottom:1px solid #e2e2e2}
.tree-node ,.tree-title{height:30px; line-height:30px; text-align:left; padding-right:15px;box-sizing:border-box; position:relative}
.tree-icon{display:none}
.tree-node-selected {color:#6eb530; background-color:transparent}
.tree-expanded,.tree-collapsed {position:absolute; width:100%; height:45px; top:-1px; left:0; border-left:5px solid #6eb530; background:url(#); z-index:2}
.tree-collapsed {border:none}
.tree-node-hover {background:none}

/*������ʽ*/
.tips{ width:100px; height:25px; line-height:25px; background-color:#6eb530; display:block; float:left; border-radius:5px; color:#fff; text-align:center; margin-right:10px;margin-top:4px;}
a.niandu{ display:block; float:left; padding:3px 10px;  background-color:#f1f1f1;  margin-right:10px;margin-top:3px;}   /*���� margin-right:18px; */
a.niandu1{ display:block; float:left; padding:3px 10px;  background-color:#f1f1f1;  margin-right:10px;margin-top:3px;}   /*���� margin-right:18px; */
a.niandu:hover{ padding:2px 9px;background-color:#e9f7dd; color:#000; border:1px solid #b0d590; }

/*4��18������ʮһ�������ҳ���ز�����׼��ȡ���ҳ�����ʽ����*/
#zdbc{line-height:40px;}

/*4��19������ʮһ�������ҳͷ����ͼƬ���滻�޸�*/
.top_bg { width:970px; height:312px; background:url(images/jilin.jpg) no-repeat 0 0;background-size:cover;margin:0px auto;}
/*5��2�����������ҳͷ����ͼƬ���滻�޸�*/
/* .top_bg { width:97%; height:312px; background:url(images/ninxia.jpg) no-repeat 30px -140px;background-size:cover;} */
/*5��2�����������ҳͷ����ͼƬ���滻�޸�*/
/* .top_bg { width:97%; height:312px; background:url(images/gansu.jpg) no-repeat 30px -140px;background-size:cover;} */
/*4��19������ʮһ�������ҳlogoͼƬ���滻�޸�*/
.logo {/* background:url(images/logo.png) no-repeat 150px center; */width:1024px; height:80px;margin:0px auto;position:relative}
/*5��2�����������ҳlogoͼƬ���滻�޸�*/
/*.logo {background:url(images/logo2.png) no-repeat -88px center;width:1024px; height:80px;margin:0px auto}*/
.hz{position: absolute;top:13px;font-size: 28px;left: 32px;color:#6eb530;font-weight:700;}
.yw{position: absolute;top:50px;font-size: 13px;left: 32px;}
/*4��19��������ڷ��ɲ������б�ǰ�����һ�����*/
#flfg tr td a b{
	width: 10px;
    height: 10px;
    display: inline-block;
    background-color: #cbcbcb;
    border-radius: 10px 10px 10px 10px;
}

/*4��19������������ز����б�ǰ�����һ�����*/
#zdbc tr td a b{
	width: 10px;
    height: 10px;
    display: inline-block;
    background-color: #cbcbcb;
    border-radius: 10px 10px 10px 10px;
}
/*�������*/
/*.index-body body > div.related-links {height:40px;}*/
.link-top {height:40px;line-height:40px;background:#f9f9f9; border:1px solid #e0dcdc}
.link-top a {display:inline-block; height:100%;padding:0 34px 0 25px;border-right:1px solid #e0dcdc; color:#000;position:relative}
.link-top a:hover,.link-top a.sel {text-decoration:none; color:#2eb7fb}
.link-top a i {content:''; position:absolute; top:7px; right:10px;width:20px; height:26px;background:url(images/i.png) no-repeat -47px -4px}
.link-top a:hover:after,.link-top a.sel:after {background-position:-47px -39px}
.link-top span {display:inline-block;background:#6eb530; color:#fff; float:left;width:150px;font-weight:bold}
.link-top span i {content:''; float:left;width:47px; height:40px; background:url(images/i.png) no-repeat 5px 3px}
.related {padding:20px; box-sizing:border-box;border:1px solid #e0dcdc; border-top:none;display:none}
.related dl {width:100%;clear:both;}
.related dd, .related dt {display:block;vertical-align:top;padding:5px 10px;}
.related dt{float:left;}
.related dd{border-bottom:1px dashed #e2e2e2;float:left;}
.related dt > span {display:inline-block;border:1px solid #e0dcdc; background:#f9f9f9; color:#3c7d01; font-size:12px;font-weight:bold; padding:5px 10px;position:relative; white-space:nowrap}
.related dt > span i {content:''; position:absolute; top:0;right:-7px;background:url(images/i.png) no-repeat -79px -4px; width:10px;height:26px;}
.related dd li {float:left; margin:4px 15px;cursor:pointer}
.related dd li:hover {color:#2eb7fb}
.related dt{white-space:nowrap;}
.otherdiv {border:1px solid #e0dcdc;display:none}
.otherdiv ul {border-bottom:1px dashed #e2e2e2;display:inline-block; width:100%; padding:0 20px; box-sizing:border-box}
.otherdiv li {height:40px; line-height:40px; float:left; margin:0 10px; cursor:pointer}
.otherdiv li:hover {color:#2eb7fb}
.xmwz .textbox{vertical-align:top;}

/*打印*/
.btns_div input[type="button"],.btndel{ height:28px; line-height:28px;background-color:#eee; border:1px solid #cbcbcb; border-radius:100px; padding:0 15px;}
.btns_div input[type="button"]:hover,#fieldRight .conDiv .conterm .btnDiv input.thisover{ background-color:#6eb430; border:1px solid #6eb430; color:#fff;}

.IE_messager_html .messager-window {border-radius:5px;padding:12px;background:#376fbf;filter:none;overflow:visible;border:none}
.IE_messager_html .messager-button{background:#fff;border-radius:0 0 5px 5px;border:none;height:50px}
.IE_messager_html .messager-window .messager-body {border-radius:5px 5px 0 0;overflow:visible;border:none;}
.IE_messager_html .messager-body:before {content:'';position:absolute; top:-35px;left:-30px;background:url(images/icons.png) no-repeat 0 -11px;width:77px;height:77px;z-index:999}
.IE_messager_html .messager-button>a {filter:none;background:#fff;border:1px solid #376fbf}
.IE_messager_html .msg {margin:24px 0 0 30px;font-weight:bold;font-size:16px;color:#000;font-family:'Microsoft YaHei'}
.IE_messager_html .msgul {margin:20px auto;width:80%}
.IE_messager_html .msgul li {float:left;width:33.3%;text-align:center;padding-top:102px;background:url(images/icons.png) no-repeat -94px 0}
.IE_messager_html .msgul li.JS {background-position:-215px 0}
.IE_messager_html .msgul li.Chrome {background-position:-340px 0}